.home
  height: 100%

  .el-header
    position: fixed
    top: 0
    border-bottom: 1px solid #e9ecef
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1)
    background-color: white
    padding: 0 150px
    width: 100%
    min-width: 1520px
    height: 40px
    display: flex
    z-index: 1

    .search
      width: 70%
      padding: 10px

    .el-row
      width: 100%

    .menu-left
      margin: 5px 0
      padding-left: 20px
      color: #409eff
      display: flex

      .logo
        margin-right: 20px
        font-family: 'Algerian'
        font-size: 40px

    .menu-right
      padding-right: 20px

      .login
        margin: 10px 0 0 290px

  .main-container
    margin-top: 60px
    padding: 0 150px
    min-height: 100vh
    min-width: 80vh
    background-color: #f5f5f5

    .el-aside
      padding: 20px 20px 20px 20px

  .el-footer
    text-align: center
    border-top: 1px solid #e9ecef

    .footer-container
      padding: 15px